package com.ayf.payment.game.api.service;

import com.ayf.payment.game.api.dto.SiteStatisticsDTO;
import com.ayf.payment.game.api.dto.SiteStatisticsSummaryDTO;
import com.ayf.payment.game.api.dto.criteria.CleanCriteria;
import com.ayf.payment.game.api.dto.criteria.SiteStatisticsCriteria;
import org.apache.ibatis.annotations.Param;

public interface SiteStatisticsService {

    void saveSiteStatistics(SiteStatisticsDTO siteStatisticsDTO);

    void saveSiteStatisticsPlayers(SiteStatisticsDTO siteStatisticsDTO);

    void saveSiteStatisticsOrderNumAndChargeAmt(SiteStatisticsDTO siteStatisticsDTO);

    SiteStatisticsSummaryDTO list(SiteStatisticsCriteria siteStatisticsCriteria);

    int cleanSiteStatistics(CleanCriteria clean);

}


